home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / public / SciAn / src / Makefile < prev    next >
Makefile  |  1994-08-01  |  3KB  |  63 lines

  1. SHELL=            /bin/sh
  2.  
  3. HFILES =        machine.h
  4. COBJ =            ScianAnimation.o ScianArrays.o ScianAxes.o ScianButtons.o\
  5.             ScianColors.o ScianColorControls.o \
  6.             ScianComplexControls.o ScianControls.o ScianCurrentFunctions.o ScianDatabase.o\
  7.             ScianDatasets.o ScianDepend.o ScianDialogs.o \
  8.             ScianDraw.o ScianDrawings.o ScianErrors.o ScianEvents.o \
  9.             ScianFileSystem.o ScianFiles.o ScianFilters.o ScianFontSystem.o \
  10.             ScianGarbageMan.o ScianGaryFiles.o ScianGeometry.o ScianGlobalFunctions.o ScianHwuFiles.o \
  11.             ScianHelp.o ScianIcons.o ScianIDsDefiner.o ScianJerryFiles.o ScianJohnFiles.o \
  12.             ScianJpeg.c ScianLVR5000.o ScianLights.o ScianLists.o \
  13.             ScianMain.o ScianMainWindow.o ScianMenus.o ScianMethods.o \
  14.             ScianNames.o ScianNetObjects.o ScianObjFunctions.o \
  15.             ScianObjWindows.o ScianPerspec.o ScianPick.o ScianPictures.o ScianPointers.o \
  16.             ScianPostScript.o ScianPreferences.o ScianRecorders.o ScianRepobjFunctions.o \
  17.             ScianScales.o ScianSciences.o  ScianScrDump.o ScianScripts.o ScianSliders.o ScianSockets.o \
  18.             ScianSIMSFiles.o ScianSnap.o ScianSpaces.o ScianTemplates.o ScianTextBoxes.o ScianTimers.o \
  19.             ScianSymbols.o ScianTextFiles.o ScianTitleBoxes.o ScianTrackControls.o ScianTQ2026F.o ScianTypes.o \
  20.             ScianVisArrows.o ScianVisBalls.o ScianVisContours.o ScianVisIso.o \
  21.             ScianVisPoints.o ScianVisMesh.o ScianVisNumbers.o ScianVisObjects.o ScianVisTraces.o \
  22.             ScianVisSticks.o ScianVisWindows.o ScianWhisselFiles.o ScianWindows.o \
  23.             ScianWindowFunctions.o 
  24.  
  25. FOBJ =            ScianP3DUnfmt.o
  26.  
  27. include    lfiles.make
  28. include flags.make
  29.  
  30. scian:            $(OBJFILES)
  31.             echo "\nNOTE: If this step gives link errors, be sure to do make INSTALL\n"
  32.             $(CC) $(OBJFILES) -o scian $(LFLAGS) $(LFILES)
  33. CLEAN:
  34.             rm *.o core
  35. CLOBBER:
  36.             rm *.o core a.out ScianPreInstall ScianIDsParser scian
  37. FONTS:
  38.             $(CC) ScianFontMapper.c $(LFLAGS) $(LFILES) -o ScianFontMapper
  39.             ScianFontMapper
  40. ScianFontMappings.h:
  41.             echo "\nRun 'make FONTS' at the console and try again.\n"
  42. INSTALL:        
  43.             $(CC) ScianPreInstall.c -o ScianPreInstall
  44.             ./ScianPreInstall
  45.  
  46. seq:            seq.c
  47.             cc seq.c -lm -o seq
  48.  
  49. machine.h:        machine.hdf.h machine.fortran.h machine.malloc.h
  50.             touch machine.h
  51. ScianIDsParser:        ScianIDsParser.c Scian.h ScianTypes.h ScianNames.h 
  52.             $(CC) ScianIDsParser.c -o ScianIDsParser
  53. ScianIDsDefiner.c:    ScianIDsParser ScianIDs.h
  54.             ./ScianIDsParser
  55. ScianTemplateHelper.h:    ScianTemplateLib.h
  56.             $(CC) STHMaker.c -o STHMaker
  57.             ./STHMaker
  58.  
  59. ScianP3DUnfmt.o:        ScianP3DUnfmt.f 
  60.             $(F77) $(FFLAGS) ScianP3DUnfmt.f -c
  61.  
  62. include cdepend.make
  63.